Types
Link copied to clipboard
Link copied to clipboard
interface ActionParam
Link copied to clipboard
Link copied to clipboard
interface AddChannelParameters
Link copied to clipboard
interface AddMessageActionParameters
Link copied to clipboard
interface APNS2Configuration
Link copied to clipboard
interface APNS2Target
Link copied to clipboard
Link copied to clipboard
interface BaseNotificationPayload
Link copied to clipboard
interface BaseObjectsEvent
Link copied to clipboard
interface BufferFileInput
Link copied to clipboard
interface ChannelGroups
Link copied to clipboard
Link copied to clipboard
interface ChannelMembersParameters
Link copied to clipboard
Link copied to clipboard
interface ChannelMetadataFieldsNullable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface CryptoModuleConfiguration
Link copied to clipboard
interface CryptoParameters
Link copied to clipboard
interface CryptorConfiguration
Link copied to clipboard
Link copied to clipboard
interface DeleteFileResponse
Link copied to clipboard
interface DeleteGroupParameters
Link copied to clipboard
interface DeleteMembershipObject
Link copied to clipboard
interface DeleteMessagesParameters
Link copied to clipboard
interface DownloadFileParameters
Link copied to clipboard
interface EncryptedDataType
Link copied to clipboard
Link copied to clipboard
interface FetchMessageItem
Link copied to clipboard
interface FetchMessagesParameters
Link copied to clipboard
interface FetchMessagesResponse
Link copied to clipboard
interface FetchTimeResponse
Link copied to clipboard
interface FileInputParameters
Link copied to clipboard
interface FireParameters
Link copied to clipboard
interface GetAllMetadataParameters
Link copied to clipboard
Link copied to clipboard
interface GetChannelMetadataParameters
Link copied to clipboard
Link copied to clipboard
interface GetMessageActionsParameters
Link copied to clipboard
interface GetMessageActionsResponse
Link copied to clipboard
interface GetStateParameters
Link copied to clipboard
interface GetStateResponse
Link copied to clipboard
interface GetUUIDMetadataParameters
Link copied to clipboard
interface GrantParameters
Link copied to clipboard
interface GrantTokenParameters
Link copied to clipboard
interface GrantTokenPermissions
Link copied to clipboard
interface HereNowChannelData
Link copied to clipboard
interface HereNowOccupantData
Link copied to clipboard
interface HereNowParameters
Link copied to clipboard
interface HereNowResponse
Link copied to clipboard
interface HistoryMessage
Link copied to clipboard
interface HistoryParameters
Link copied to clipboard
interface HistoryResponse
Link copied to clipboard
interface IncludeCustomFields
Link copied to clipboard
interface IncludeOptions
Link copied to clipboard
interface JsLogLevel
External interface representing PubNub.LogLevel enum from JavaScript SDK. Used as: PubNub.LogLevel.Debug, PubNub.LogLevel.Info, etc.
Link copied to clipboard
interface KeepAliveSettings
Link copied to clipboard
Link copied to clipboard
interface ListAllGroupsResponse
Link copied to clipboard
interface ListChannelsParameters
Link copied to clipboard
interface ListChannelsResponse
Link copied to clipboard
interface ListenerParameters
Link copied to clipboard
interface ListFilesParameters
Link copied to clipboard
interface ListFilesResponse
Link copied to clipboard
interface MembershipIncludeOptions
Link copied to clipboard
interface MessageAction
Link copied to clipboard
interface MessageActionEvent
Link copied to clipboard
interface MessageCountsParameters
Link copied to clipboard
interface MessageCountsResponse
Link copied to clipboard
interface MessageEvent
Link copied to clipboard
interface MetadataIncludeOptions
Link copied to clipboard
interface MetadataPage
Link copied to clipboard
interface NotificationsPayload
Link copied to clipboard
interface ObjectParam
Link copied to clipboard
Link copied to clipboard
interface PatternsOrResources
Link copied to clipboard
Link copied to clipboard
interface PresenceEvent
Link copied to clipboard
interface PublishFileParameters
Link copied to clipboard
interface PublishFileResponse
Link copied to clipboard
interface PublishParameters
Link copied to clipboard
interface PublishResponse
Link copied to clipboard
interface PubNubFileType
Link copied to clipboard
interface PubnubStatus
Link copied to clipboard
interface PushChannelParameters
Link copied to clipboard
interface PushDeviceParameters
Link copied to clipboard
interface PushListChannelsResponse
Link copied to clipboard
interface ReconnectParameters
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface RemoveChannelMetadataParameters
Link copied to clipboard
interface RemoveChannelParameters
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface RemoveMessageActionParameters
Link copied to clipboard
Link copied to clipboard
interface RemoveUUIDMetadataParameters
Link copied to clipboard
interface RevokeTokenResponse
Link copied to clipboard
interface SendFileParameters
Link copied to clipboard
interface SendFileResponse
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface SetChannelMetadataParameters
Link copied to clipboard
Link copied to clipboard
interface SetMembershipObject
Link copied to clipboard
Link copied to clipboard
interface SetStateParameters
Link copied to clipboard
interface SetStateResponse
Link copied to clipboard
Link copied to clipboard
interface SetUUIDMetadataParameters
Link copied to clipboard
interface SignalEvent
Link copied to clipboard
interface SignalParameters
Link copied to clipboard
interface SignalResponse
Link copied to clipboard
interface StatusEvent
Link copied to clipboard
interface StatusListenerParameters
Link copied to clipboard
interface StreamFileInput
Link copied to clipboard
interface SubscribeParameters
Link copied to clipboard
interface SubscriptionOptions
Link copied to clipboard
interface SubscriptionSetParams
Link copied to clipboard
interface UnsubscribeParameters
Link copied to clipboard
interface UploadedFile
Link copied to clipboard
interface UriFileInput
Link copied to clipboard
interface UuidIncludeCustom
Link copied to clipboard
Link copied to clipboard
interface UUIDMembersParameters
Link copied to clipboard
Link copied to clipboard
interface UUIDMetadataFieldsNullable
Link copied to clipboard
Link copied to clipboard
interface v2ObjectData
Link copied to clipboard
interface v2ObjectDataOmitId
Link copied to clipboard
interface WhereNowParameters
Link copied to clipboard
interface WhereNowResponse
Functions
Link copied to clipboard
Link copied to clipboard
open fun addMessageAction(params: PubNub.AddMessageActionParameters): Promise<AddMessageActionResult>
open fun addMessageAction(params: PubNub.AddMessageActionParameters, callback: Callback<AddMessageActionResult>)
Link copied to clipboard
open fun decrypt(data: Any?, customCipherKey: String = definedExternally, options: PubNub.CryptoParameters = definedExternally): Any
open fun decrypt(data: String?, customCipherKey: String = definedExternally, options: PubNub.CryptoParameters = definedExternally): Any
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun fetchMessages(params: PubNub.FetchMessagesParameters): Promise<PubNub.FetchMessagesResponse>
open fun fetchMessages(params: PubNub.FetchMessagesParameters, callback: Callback<PubNub.FetchMessagesResponse>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getMessageActions(params: PubNub.GetMessageActionsParameters): Promise<PubNub.GetMessageActionsResponse>
open fun getMessageActions(params: PubNub.GetMessageActionsParameters, callback: Callback<PubNub.GetMessageActionsResponse>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun listFiles(params: PubNub.ListFilesParameters, callback: Callback<PubNub.ListFilesResponse>)
Link copied to clipboard
open fun messageCounts(params: PubNub.MessageCountsParameters): Promise<PubNub.MessageCountsResponse>
open fun messageCounts(params: PubNub.MessageCountsParameters, callback: Callback<PubNub.MessageCountsResponse>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun publishFile(params: PubNub.PublishFileParameters, callback: Callback<PubNub.PublishFileResponse>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun removeMessageAction(params: PubNub.RemoveMessageActionParameters): Promise<RemoveMessageActionResult>
open fun removeMessageAction(params: PubNub.RemoveMessageActionParameters, callback: Callback<RemoveMessageActionResult>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard